import http from "@/utils/http2.js";

/**
 * 角色列表
 * @param data
 * @returns {*}
 */
export function query(data){
  return http.get("/api/role/list",{});
}

/**
 * 新增角色
 * @param data
 * @returns {*}
 */
export function insert(data){
  return http.post("/api/role/insert",data)
}

/**
 * 修改角色信息
 * @param data
 * @returns {*}
 */
export function update(data){
  return http.put("/api/role/update",data)
}

/**
 * 删除角色
 * @param id
 * @returns {*}
 */
export function deleteById(id){
  return http.get("/api/role/delete?id="+id,{})
}

/**
 * 根据角色id修改状态
 * @param data
 * @returns {*}
 */
export function editStatus(data){
  return http.put("/api/role/update/edit/status",data)
}

/**
 * 查询角色授权菜单
 * @param data
 * @returns {*}
 */
export function queryMenuId(data){
  return http.get("/api/role/update/edit/menuId?id="+data,{})
}
